payment reference number - French English Dictionary